home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
pascal
/
shazam.exe
/
COMPILER.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1992-09-01
|
3KB
|
64 lines
{|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All units and programs include this file ($I compiler) as a
technique to change settings for ALL code in ONE place.
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}
{===================================================================
SYMBOLS
===================================================================}
{DEFINE newedit }
{DEFINE desqview }
{===================================================================
SWITCH DIRECTIVES
===================================================================}
{- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GLOBAL
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -}
{$A+} { Align data (286+ machines) }
{$D+} { Generate DEBUG information }
{$E-} { Emulate 8087 coprocessor }
{$L+} { Local symbols for debugging }
{$N-} { Generate 8087 specific code }
{$O+} { Overlays allowed }
{$X+} { Extended Syntax }
{- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LOCAL
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -}
{$B-} { Complete boolean evaluation }
{$F+} { FAR calls (for overlays) }
{$G-} { Generate 80286 code }
{$I-} { Input/Output checking }
{$R-} { Range checking }
{$S-} { Stack checking }
{$V-} { VAR String check }
{===================================================================
PARAMETER DIRECTIVES
===================================================================}
{- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Memory 1k=1024 5k=5120 9k=9216 13k=13312 17k=17408
Sizes 2k=2048 6k=6144 10k=10240 14k=14336 18k=18432
3k=3072 7k=7168 11k=11264 15k=15360 19k=19456
4k=4096 8k=8192 12k=12288 16k=16384 20k=20480
21k=21504 25k=25600 29k=29696 64k=65536
22k=22528 26k=26624 30k=30720 128k=131072
23k=23552 27k=27648 31k=31744 256k=262144
24k=24576 28k=28672 32k=32768 320k=327680
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -}
{$M 16384,32768,655360 } { Stack, HEAP min, HEAP max }
{|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DEBUG/PROFILE DIRECTIVES
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}
{R+} { Range check ON }
{S+} { Stack check ON }
{V+} { VAR String-type check ON }